package com.scs.application.enums;

public enum MatrBusinessType {
    /** 1、入库 warehousing（13采购入库orderwarehousing、14手动入库manualwarehousing、15跟台包入库packagewarehousing 之后统一将这三者定义为入库warehousing 进行统一控制，如果后期需要再分开需要改代码
     ）；
        2、请领apply
        3、科室需求demand
        4、配送dist
        5、调拨transfer
        6、到供应商平台MSCM上采购 purchase
        7、拣货 pick
        8、禁用的一物一码管理的耗材，不能允许扫码计费 charging
        9、已入库过期的可做退货 return
        10、采购订单流程控制order
        11、科室消耗deptuse
        12、病人消耗patientuse
     ORDER(1,"warehousing"),apply(2,"apply"),DEMAND(3,"demand"),
     DIST(4,"dist"),TRANSFER(5,"transfer"),PURCHASE(6,"purchase"),PICK(7,"pick"),
     CHARGING(8,"charging"),RETURN(9,"return");
     **/
    warehousing(1,"warehousing"),order(10,"order"),apply(2,"apply"),demand(3,"demand"),
    dist(4,"dist"),transfer(5,"transfer"),purchase(6,"purchase"),pick(7,"pick"),
    charging(8,"charging"),returning(9,"returning"),deptuse(11,"deptuse"),patientuse(12,"patientuse"),
    orderwarehousing(13,"orderwarehousing"),manualwarehousing(14,"manualwarehousing"),packagewarehousing(15,"packagewarehousing");

    private int value;
    private String type;

    private MatrBusinessType (int value,String type){
        this.value = value;
        this.type = type;
    }
    public int value() {
        return this.value;
    }
}
